virgin forests - Francés Inglés Diccionario